Tables and views contain SmartInsight Report Entities. Report Entities configured within the SmartInsight Report Model Designer later become the data models attached to the Report Designer. The Report Designer must determine whether to apply table or view entities when configuring a report model. It is important to understand the difference between table and view entities.
- Table Entities - A table is where the SmartSolve data (business object) is stored. Table entities can be used to build the report model, one field at a time.
- View Entities - View entities contain the tables and links that have already been created in the SmartSolve database. Views are similar to SmartSolve Queries, and contain EVERY data field (business object), including user defined fields that exist within the record view. These are recommended for creating reports since fewer views are required.
The tables below show a comparison of two different report models created using the same entity, called Actor. The first image shows the Actor entity using the table option. The second image shows the Actor entity using the view option. Notice how more data fields are showing under the view entity.
Report Entity Guidelines
Example Report Model
The Report Models are configured using Tables and/or Views depending on your report needs. All of the default Report Models that come standard with SmartInsight are created using Views.
The report model above displays in the Report Designer as follows:
|